hand-made product - German English Dictionary